<?php

	include("../bd/conexao/config.php"); // Arquivo de configuração MySQL
 
	if (!empty($_POST)) {

		// Verifica se a variável $_POST['txtLogin'] foi iniciada
		
		if (isset($_POST["txtLogin"])) {

		    $nome       = $_POST["txtNome"]; 
	        $login      = $_POST["txtLogin"];
		    $senha      = $_POST["txtSenha"];           
	        $perfil     = $_POST["cbPerfilUsuario"];    
	        $id_code    = $_POST["idUsuario"];  
		}	

		$id_usuario = base64_decode($id_code);

		/* Não alterar Senha */

		if (empty($senha)) {

			$sql  = "UPDATE usuarios SET nome = '" .$nome. "', login = '" .$login. "'";
			$sql  .= ", perfil_usuario_id = '" .$perfil. "' WHERE id= '". $id_usuario."'"; 

		/* Alterar Senha */

		} else {

			$senha_crypt = base64_encode($senha);

			$sql  = "UPDATE usuarios SET nome = '" .$nome. "', login = '" .$login. "', senha = '". $senha_crypt . "'";
			$sql  .= ", perfil_usuario_id = '" .$perfil. "', altera_senha_prox_logon = 1 WHERE id= '". $id_usuario."'"; 

		}				

		$query     = mysql_query($sql, $conexao); 	 // Realiza a inserção no banco de dados
		$resultado = mysql_affected_rows(); 		// 	Retorna o número de linhas atingidas pela instrução SQL INSERT

		echo $resultado;
	    		
	}

?>